home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d7 / com_moni.arc / GUARD.DOC < prev    next >
Text File  |  1988-07-25  |  5KB  |  127 lines

  1.  
  2.  
  3.                        GUARD.DOC - Guard 2.0 Documantation
  4.                          by Jan R. Terpstra (6-15-1986)
  5.  
  6.  
  7.     WHAT IS GUARD?
  8.     --------------
  9.  
  10.     GUARD is a somewhat enhanced version of WATCHDOG.COM, originally by
  11.     James R. Reinders.
  12.     GUARD will monitor the asynchronous communications port of your PC and
  13.     soft reboot your machine when the carrier is lost.
  14.     This is of special interest to Sysops of Bulletin Boards running
  15.     programs like FIDO or RBBS-PC.
  16.     Both RBBS-PC and FIDO have a way of 'dropping out' of the bulletin
  17.     board program and running a program in the PC, using the remote PC as a
  18.     console.
  19.     FIDO calls this mechanism OUTSIDE, RBBS-PC calls it DOORS.
  20.  
  21.     RBBS-PC and FIDO also have a 'remote sysop' mode, i.e. a sysop calling
  22.     his BBS is able to drop to DOS and do some maintenance on the BBS, his
  23.     PC being a remote console of the DOS in the BBS machine.
  24.  
  25.     If a user uses Outside or Doors, or Remote Sysop is invoked, the
  26.     carrier monitoring of the BBS program will not longer work, for you
  27.     actually leave the BBS program and return machine control to DOS.
  28.     DOS, however, has no way of monitoring the communications port.
  29.     If the carrier of the remote computer is lost, your PC will be idling
  30.     in DOS and your modem will no longer auto-anwer incoming calls. The
  31.     only way to get your BBS online again is restarting it locally.
  32.  
  33.     And that's were GUARD comes in.
  34.     By invoking GUARD the moment a user or the sysop uses FIDO's Outside
  35.     or RBBS-PC's Doors, GUARD will look if the remote modem's carrier is
  36.     still present.  GUARD will do that every timer-tick (18.2 times per
  37.     second) and will reboot your machine the moment the carrier is lost.
  38.  
  39.     In fact, the same job Watchdog will do for you.
  40.     There are two things that Watchdog didn't and GUARD does:
  41.  
  42.         - It will run in a multi-tasking environment under control
  43.           of Multilink(tm) or DoubleDos(tm).
  44.  
  45.         - It will 'soft reboot' your PC, where Watchdog did a hard reset.
  46.           The soft reboot is the same as pressing Ctrl-Alt-Del on your
  47.           PC keyboard, NOT invoking the Power On Self Test, but rebooting
  48.           the PC immediately. This will save a minute or two compared to
  49.           Watchdog's reset, having your BBS up and running in about 20
  50.           seconds (depending on the complexity of your AUTOEXEC.BAT......)
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                              GUARD.DOC Version 2.00
  62.                                     Page -1-
  63.  
  64.  
  65.  
  66.                        GUARD.DOC - Guard 2.0 Documantation
  67.                          by Jan R. Terpstra (6-15-1986)
  68.  
  69.  
  70.     HOW TO USE GUARD?
  71.     -----------------
  72.  
  73.     GUARD can be invoked by a batch-file. The command to start guard is:
  74.  
  75.     GUARDx ON    This will load and activate GUARD and reboot the PC the
  76.                  moment the carrier from the remote modem is lost.
  77.                  GUARD will print a welcome message and tell you it is
  78.                  'loaded and watching COMx:.'
  79.                  Every time after the first invocation of gurd it will only
  80.                  tell you that is is 'watching COMx:'
  81.  
  82.     GUARDx OFF   Will put GUARD to sleep, and wil not monitor the carrier
  83.                  for you.  GUARD will stay resident until the PC is
  84.                  rebooted again.
  85.  
  86.     GUARD1.COM  is for COM1:, GUARD2.COM will monitor COM2:
  87.  
  88.  
  89.     WARNING!
  90.     --------
  91.  
  92.     If you are using Multilink in a multitasking environment, don't mix
  93.     GUARD1 and GUARD2 in the same partition.  This will lead to very
  94.     peculiar behaviour of your two partitions.
  95.     GUARD has been tested with IBM PC-DOS 3.00, and 3.10, using single
  96.     programs and under Multilink Advanced Version 3.02.
  97.     It has been reported that GUARD will also do the proper job under
  98.     DoubleDos. As I do not have DoubleDos, I was not able to test it.
  99.     GUARD was tested on an IBM PC, PC/XT and PC/AT.
  100.     GUARD (like Watchdog) will not work properly with some of the
  101.     multifunctionboards that do not use the 8250 async controller.
  102.  
  103.  
  104.     UPDATE HISTORY
  105.     --------------
  106.  
  107.     06-05-86  Initial Version.
  108.     06-15-86  Changed the 'welcome message' and added support for PC/XT
  109.               clones. Some PC/XT clones didn't like the soft reboot and
  110.               kept restarting for ever. Well, so much for the manufacturers
  111.               claim of 100% compatability........
  112.  
  113.  
  114.     USERS PLEASE NOTE
  115.     -----------------
  116.  
  117.     Suggestions and comments are greatly appreciated on Bamestra RBBS,
  118.     phone xx31 2998 3603 (300 bd CCITT) or xx31 2998 3602 1200 & 2400 baud.
  119.     Or written, to Bamestra RBBS, P.O.Box 66, 1462ZH Beemster, Netherlands.
  120.  
  121.     GUARD is public domain, and may be copied and distibuted in unmodified
  122.     form for used any purpose you like.
  123.  
  124.                              GUARD.DOC Version 2.00
  125.                                     Page -2-
  126.  
  127.